Inside the Princess Theatre

[Torquay - English Riviera - Devon - England]