Low Tide Rock Beach algarve portugal

Low Tide Rock on Praia Oura near Albufeira in Portugal – Photography by Christian Janzen