Tags: Pet Shop Boys
Home / Pet Shop Boys
Loading....
On Sunday September 15th, Hyde Park in central London was basking in glorious sunshine on what had been one of the hottest Septemb...