Somehow you can tell that the Tampere Floral Festival has begun. There's flowers everywhere in the town center. Location: Keskustori, Tampere, Finland
Comments
Sign in or get an account to comment.