pet shop boys 12

Los Angeles, California: the Pet Shop Boys, Neil Tennant and Chris Lowe, cut their new CD in Los Angeles. Posed here in mid-century modern home in Beverly Hills (Photo: Ann Summa).

Comments via Facebook


Leave a Reply

Your email address will not be published. Required fields are marked *