A beautiful rainbow shows up on the Atlantic Ocean in Portugal. This is taken near the beautiful sandy beach Praia do Camilo at the Algarve.
Photography by Gilbert Kuhnert
A beautiful rainbow shows up on the Atlantic Ocean in Portugal. This is taken near the beautiful sandy beach Praia do Camilo at the Algarve.