Inflatable sheep
are a city
man's dream
On a farm, your true love can graze. In the city, you have a problem. Your neighbours might start complaining that your girl-friend is a little noisy, and even smelly.
We have your perfect answer. Sheila the inflatable sheep.
