Thames Angel Picture

The Thames angel has been sighted regularly around the London area since the mid-1600's.  Above is a video still photograph showing the Thames Angel appearing behind the people and over the river.