HomeCatalogue2002.85

2002.85

2002.85

The Cornwall Light Infantry 1st Volunteer Battalion.