Paul & Shark Location

Paul & Shark store is located at the center of Rhodes old town (medieval), in Sokratous Str


See route
0 1