No photo available

Dame Alice Owen's School

Installed September 2010 Wired