HomeCatalogue2012.508

2012.508

2012.508

Officers Service dress hat of the 16th The Queens Lancers.