Visiting Telegraph Ave in Berkely, California

HansendePublished: February 27, 20171 views
Published: February 27, 2017

Filmed at Sproul Plaza , Telegraph Ave and Peoples Park . Filmed October 16, 2009.

Be the first to suggest a tag

    Comments

    0 comments