by martinscphoto
Cala Peix in thr Village of Sant Feliu de Guixols at Costa Brava in Catalonia,Mediterranean Sea,Spain.