Rock photos and reviews

Home > Photos > Pet Shop Boys.

Pet Shop Boys.

Pet Shop Boys.
Photo: Carl Palmer (Hull, England)

Comments

chris875
by Heck

They have changed a bit since i last saw them !!! nice shot

© 2024