2 clerical shirts for £48 (header) - Hammond & Harper of London

2 clerical shirts for £48 (header)