Professional Services Isle of Dogs, England, E14 3HT
Stained glass workshops and courses for beginners and advanced.