Idris Barbering Company - Finsbury Park

38 Stroud Green Road, London, England