Ferragudo with the Praia Grande (the main beach) and the river Rio Arade, Algarve, Portugal. Beautiful seascape with beach, cave and ocean, Praia Grande beach, Ferragudo, Lagoa, Algarve, Portugal
View Full Image on Dreamstime
Username: Daliu80
Editorial: No
Width: 5464 pixels
Height: 3073 pixels
Downloads: 0
Image ID: 316679280