HomeCatalogue2002.91

2002.91

2002.91

County of London, the Rangers cap badge.