parliament.uk

Suffragette Duck

£6.95
Exclusive to the Houses of Parliament Shop.