The Goldfinch

The Goldfinch
145 Mitcham Road, Tooting, London, SW17 9PE
Photo of The Goldfinch