"Praia da Rocha" beach, Algarve, Portugal.
A dramatic sky unfolds over Praia da Rocha.
Size: 5120px × 3413px
Location: The beach of Praia da Rocha, Algarve, Portugal.
Photo credit: © Tony Lilley / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: algarve, beach, big, buildings, clouds, da, dramatic, portugal, portuguese, praia, resort, rocha, sandy, seafront, seashore, sky