Opera in The Living Room

Opera in The Living Room
344 1/4 Grove Green Road, Leytonstone, London, E11 4EA
Photo of Opera in The Living Room