Designed by
Title
Lews Castle in Stornoway, United Kingdom with blurred roses in foreground. Castle with green grounds on blue sky #119839078
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.