Stamford Hill

Stamford Hill
London, N16 6XS
Photo of Stamford Hill