Steve Medlin | Pet Shop Boys Live "West End Girls" Royal Opera House, London, Saturday 27th July 2024. @stevemedlin1601 | Uploaded July 2024 | Updated October 2024, 17 hours ago.
Pet Shop Boys Live West End Girls 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 West End Girls 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.