Swordfish Hostel

Hostel Surf Camp Peniche - Portugal

Patio and terrace

OLYMPUS DIGITAL CAMERA