Ode to the Odeon, a set for The Strand
Celebrating 100 years since the opening of the New Strand Theatre, now the Odeon, at 167 Liverpool Street, Hobart
10 photos · 313 views