IMG_3301 Published July 21, 2013 at 800 × 522 in IMG_3301 River Wandle at Merton Abbey – 11”x15” Sold