Steve Medlin | Pet Shop Boys Live "Dreamland" Royal Opera House, London, Saturday 27th July 2024. @stevemedlin1601 | Uploaded July 2024 | Updated October 2024, 1 day ago.
Pet Shop Boys Live Dreamland at the Royal Opera House Where The Streets Have No Name from the last night of a five night residency, during their Dreamworld Greatest Hits tour.
Pet Shop Boys Live Dreamland at the Royal Opera House Where The Streets Have No Name from the last night of a five night residency, during their Dreamworld Greatest Hits tour.