Froth and Rind

Froth and Rind
37 Orford Road, London, E17 9NL
Photo of Froth and Rind