Bad Joke Alert

Why do giraffes have long necks?

Because their feet stink (Groan ...)




Have a great weekend ...


The Ouseburn City Farm
Newcastle

Comments New comments are not currently accepted on this journal.