Royalty-free stock photo ID: 127966715

Famous cave at Benagil beach in Algarve Portugal - Image