Thursday, July 13, 2017

The Colfax Camel


The now infamous Colfax Camel, one seen giving rides in front of the Grand China Fine Chinese Restaurant at 2200 East Colfax Avenue.

No comments:

Post a Comment