Dinner at the Holy Ghost fiesta. Santa Clara, California
Dinner at the Holy Ghost fiesta. Santa Clara, California
Date & Place: