The Sun Of Camberwell

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