MY BOOKMARKS

There are no recent bookmarks.

Clock

Clock

Robert Kent, 2007

This twenty-four foot clock tower sculpture is located in from of Home Depot.

Date created: 2007

Dimensions: 24'

Location

19101 Magnolia Street and Garfield Avenue, Huntington Beach, CA, 92646

Contact information