The Sun Of Camberwell

The Sun Of Camberwell
61 Coldharbour Lane, London, SE5 9NS
Photo of The Sun Of Camberwell