Albuhera 16 May 1811 BFPS (Badge of 60th foot)_1626

Category: