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.