Frontman Of Street Performers The Piccadilly Rats Band In Manchester City Centre, England, UK

- Image ID: KKNEG1

Frontman Of Street Performers The Piccadilly Rats Band In Manchester City Centre, England, UK

Capture That - Street / Alamy Stock Photo

Image ID: KKNEG1

Location: Manchester, United Kingdom