Rocks coated with algae and seaweed on a beach in the Algarve.
next Portugal image | previous Portugal image
PortugalVisitor.com - Your Guide To Portugal & Madeira