Salt & Peppa

27 Aug ’07

Typical swedish restaurant by the sea.