The Crystal Palace Market

The Crystal Palace Market
Church Road, London, SE19 2TF
Photo of The Crystal Palace Market