Image: Skara Brae, Scotland
Skara Brae, Scotland, UK.
by David Joyal
October 2, 2010
ID: #155846
Skara Brae, Scotland, UK.