Tammelantori


Tammelantori - square in Finland.