Sunday, January 31, 2010

A Herd of Buffalo



Denver has one of the more successful Urban Malls, shown here along 16th Street.  It is also apparently home to a herd of Urban Buffalo.........

 

No comments:

Post a Comment