Watch Stone


Watch Stone - menhir in Orkney Islands, Scotland, UK.