Skip to main content

Definitions by Roxygrl

Small town of a Finnish Heritage
Kaleva is so small it doesn't even have a stoplight, but the Finns are sweet!
Kaleva by Roxygrl June 30, 2008