Toronto, Canada. 25th Sep 2013. English electronic pop duo, Pet Shop Boys, performs at Toronto's Sony Centre for the Performing Arts during their world wide Electric Tour. In picture, Neil Tennant. © EXImages/Alamy Live News


Size: 3000px × 2000px
Photo credit: © EXImages / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: british, duo, electronic, england, london, pop, uk