Mary Stone fife major, 1st Foot Guards (1988-2008)
Loading...