27
Jun

A farmer purchases an old,

Most viewed Jokes (20)