Callanish, Isle of Lewis
Category:
Islands
Tags:
Ancient
,
Isle of Lewis
,
Outer Hebrides
,
People