Kaleva

Kaleva is so small it doesn't even have a stoplight, but the Finns are sweet!
by Roxygrl June 30, 2008
Get the Kaleva mug.