Item Details

Officer’s Haversack: Mid 19th Century Leather and Velvet