July 17, 2012Travel — Santa Cruz, California 1 Comment Santa Cruz Local: Downtown Clock Tower Location: Water Street Pacific Street and Front Street, Downtown Santa Cruz Click on images to enlarge! Facing south towards Front Street (left) and Pacific (right), which make up one of the two main streets of Downtown Santa Cruz. Share this:FacebookLike Loading... Related
Pingback: Santa Cruz Local: Collateral Damage Sculpture «