St Therese Window Decoration
A beautiful St Therese Window Decoration.

Made in Cumbria Britain.