Omnitorium

Omnitorium
Eade Road, London, N4 1DH
Photo of Omnitorium