Left on my own devices – Front Cover Veröffentlicht 28. Oktober 2018 mit 1772 × 1772 in Pet Shop Boys – Left on my own devices Left on my own devices – Front Cover Left on my own devices – Front Cover