Day of the Dead parade
15 years ago
Missoula, Montana on November 2, 2009.
Like  •  Comment