Mulberry Bush

Mulberry Bush
89 Upper Ground, London, SE1 9PP
Photo of Mulberry Bush