Description
Albufeira, Algarve / Faro District, Portugal: rock formations and Atlantic Ocean at Arrifes Beach ("Praia dos Arrifes") - rock pinnacles / sea stacks.
Albufeira, Algarve / Faro District, Portugal: rock formations and Atlantic Ocean at Arrifes Beach ("Praia dos Arrifes") - rock pinnacles / sea stacks.
Learn more about royalty-free images or view FAQs related to stock photos.