Public Art "The First Artists" is located in Pasadena, United States on Station Platform, 85 E Holly St. Public Art "The First Artists" is rated 4.5 out of 5 in the category tourist attraction in United States.
Address
Station Platform, 85 E Holly St