- from United Kingdom - Scotland
- 5063 entries
-
- Gift a Membership
An observer of life in Stornoway, Isle of Lewis, Scotland. Lews Castle stands above its harbour.
Occasionally found in a small town in Holland, also home to a castle.
Takes ridiculous numbers of pictures (long live a digital camera).