OLYMPUS DIGITAL CAMERA

Korvapuusti, meaning cinnamon buns in a Finnish Cafe