Look at the map. Imatra is a city in southeast of Finland. The, what I call, graffiti is for real and there's a lot more to see. Fascinating!
Comments
Sign in or get an account to comment.