What do a short-sighted gynaecologist and a dog have in common? They both have wet noses.

What do a short-sighted gynaecologist and a dog have in common?
They both have wet noses.

Shopping Cart