Callanish central complex
Callanish Stones Tursachan Chalanais, Isle of Lewis, UK.
August 14, 2007
by Kristi Herbert
#10102
tags: