Sombrero Festival

Brownsville, Texas

Sombrero Festival, Brownsville, Texas