Trinity Church Sq
Richmond, England DL10 4RT
June 27, 2009

Richmond Armed Forces Day at Richmond Town Hall & Regimental Museum of the Green Howards

June 27, 2009

Richmond Armed Forces Day at Richmond Town Hall & Regimental Museum of the Green Howards