Maurice de Paris, the sheep...
When the sheep shearer comes from Paris, beware of the results.
Price
€30.00