LILLIPUT LANE THE COACH & HORSES L2112 THE BRITISH COLLECTION 1997 LONDON.
Great Condition.