Pampered Pets pet shop, Holloway Road, London Borough of Islington England Britain UK

- Image ID: E63DYE