by ruivalesousa
Ferragudo, Portugal - 25 August 2025: Beautiful seascape with beach, cave and ocean. Praia Grande beach. Ferragudo, Lagoa, Algarve, Portugal