Thames floods

The Thames breaks its banks at Newbridge on Boxing Day

In the wild

Happened upon some wild ponies while on my Christmas morning dog walk near Blaenavon, South Wales.

Lonely tree

Christmas card perfect

Wet Boxing Day

Wood pond