Innerleithen Opera (@InnerOpera) header
Innerleithen Opera (@InnerOpera) profile picture

Innerleithen & District Amateur Operatic Society - entertaining you for over 100 years!

Innerleithen, Peeblesshire
Joined March 2013