PIcture of the Day: Leap of Faith

Negotiating a burst water main, Great Yarmouth,Norfolk,UK

more