Tuesday, October 19

A woman gives birth to a baby pelican. It's completely disgusting.


©2015 Neil Pohl & Thomas Deming-Henes