Designed by
Title
Street art horse carousel, in Santa Cruz. Santa Cruz #175881235
Description
SANTA CRUZ CA USA APRIL 10 2015: Street art horse carousel, in Santa Cruz. Santa Cruz Holy Cross is the county seat and largest city of Santa Cruz County, California.
This image is editorial