Big roach boom breaks the mould

6 min read

Trent & Mersey Canal, Staffordshire

Top canal