Designed by
Title
The Grenadier Insignia troop hat emblem on display inside of the Alamo Exhibit #318291017
Description
The Grenadier Insignia troop hat emblem on display inside of the Alamo Exhibit in San Antonio, Texas, U.S.A
This image is editorial