St Therese Window decoration

A beautiful St Therese Window Decoration.

Made in Cumbria Britain.