Flotta Stone

carved altar frontal or shrine component on Flotta, Orkney Islands, Scotland, UK

Categories: