Bushey Hill Road

Peckham, London