SusanKDailey

By S_K

Luss

Luss is one of Scotland's most famous places, best known as the fictional village of Glendarroch in the long-running soap opera High Road. 

Comments
Sign in or get an account to comment.