Clear water of the Mediterranean sea in Cala Canyelles Petites with vacation rental  in background, Rosas, Costa Brava, Catalonia, Spain

Royalty-free stock photo ID: 76612726

Clear water of the Mediterranean sea in Cala Canyelles Petites with vacation rental in background, Rosas, Costa Brava, Catalonia, Spain