Restaurant on Ornö in the Stockholm archipelago.

café och gårdsbutik på Ornö, Stockholms skärgård