Designed by
Title
Lews Castle in Stornoway, United Kingdom with blurred roses in foreground. Castle with green grounds on blue sky #129693408
Description
Lews Castle in Stornoway, United Kingdom with blurred roses in foreground. Castle with green grounds on blue sky. Historic architecture and design. Landmark and attraction. Summer vacation on isle.