Praia do Carvoeiro

Europe, Portugal, Faro