10Th New York Zouaves Badge
Oct. 5, 2024
10th New York Infantry - National Zouaves Painting by Mark Maritato - Fine Art America Pinterest Pin on Infantry uniform #1 10th New York Volunteers, National Zouaves | W Britain | 10Th New York Zouaves Badge