Stained Glass Museum

Street Address:
The South Triforium,Ely Cathedral
City:
Ely
State:
Cambridgeshire
Country:
United Kingdom
Postal Code:
CB7 4DL