2578

Clapham Junction - 2007