Purkki Aitta. Red building and snow.

Purkki Aitta

Purkki Aitta is an atmospheric handicraft shop in a barn. Also the beautiful country-style yard invites you to visit.