London, England
Crystal Palace 16 stair
will_press
Spot Details
Small steps, long run up and skinny run off