Image 1 of 1
ZZGenD0078.jpg
Number 61 - Number 61 Frith Street, Soho, London, England, UK