Map
Old Harbor, Spetses 18050, Greece
Restaurant
Tarsanas