Stock Photo - Tróia peninsula and beaches. Grândola, Portugal.

Stock Photo: Tróia peninsula and beaches. Grândola, Portugal.