back to miscellaneous photos
A theatre in Leicester Square.