Stock Photo: Hats. San Miguel de Allende. Mexico.