UK 1993


High Force falls on the River Tees, near Middleton-in-Teesdale, Tees Valley, England. (08/06/1993)