Nov3

20th Annual Monterey Cowboy Festival

Monterey, California