Skip to Content

Portuguese village in Carvoeiro beach with clear blue sea. In the summer the top view.