The Laughing Cavalier

The Laughing Cavalier

Regular price
$25.95
Sale price
$25.95
Regular price
$29.84
Sold out
Unit price
per 
Shipping calculated at checkout.

A young boy, plucked from a world torn by suspicion, mistrust and hate, to a world at the back of nowhere.
A world of wonderment where boys walk in hairy shorts with luminous lime-green socks.
And girls move with a million petticoats under flaring skirts.
And mysterious rituals are performed under starry skies with fish and chips, catÕs tails and beer.