parliament.uk

House of Lords Christmas Tea Towel

£7.50

Description

A House of Lords tea towel featuring a Christmas pudding and the House of Lords emblem.

Details

SKU
130613