December 22, 2018 at 12:58AM

Giraffes eating Christmas decorations.  From The Judge, 1901. via Instagram http://bit.ly/2EEtIGO

Related Posts

Leave a Reply