DONATE SUBSCRIBE
There are no recent bookmarks.
Clock
Robert Kent, 2007
This twenty-four foot clock tower sculpture is located in from of Home Depot.
Date created: 2007
Dimensions: 24'
19101 Magnolia Street and Garfield Avenue, Huntington Beach, CA, 92646