Ticker tape rains down as Pet Shop Boys bring Festival No.6, 2014, in Portmeirion, Wales to an end.

- Image ID: ENA1HR
Ticker tape rains down as Pet Shop Boys bring Festival No.6, 2014, in Portmeirion, Wales to an end.
John Rees / Alamy Stock Photo
Image ID: ENA1HR
Location: Portmeirion, Gwynedd, Wales, UK