- Oddiverse Blog
- By Raluca Anghel
- December 21st, 2012
Clouds Form Image of Santa Claus Riding In on His Sleigh – Photo
A nanny from Thurlestone, Devon, in the UK, snaps a shot of an unusual cloud
A nanny from Thurlestone, Devon, in the UK, snaps a shot of an unusual cloud