EVENT: Castro Street Fair 2014 :: October 5, 2014
Castro Street Fair 2014 :: October 5, 2014
It was a hot day in the Castro for the Castro Street Fair. More than 50,000 people came out to enjoy the last street fair of 2014.
EVENT: Castro Street Fair 2014 :: October 5, 2014
It was a hot day in the Castro for the Castro Street Fair. More than 50,000 people came out to enjoy the last street fair of 2014.