Crazy Larry's

Crazy Larry's
533 King's Road, London, SW10 0TZ
Photo of Crazy Larry's