Cover image thumbnail

WATTS TOWERS / NUESTRO PUEBLO

Photos of the architectural wonder by Simon Rodia built over a 33 year period from 1921 to 1954 CE.

1765 E. 107th Street, Los Angeles, California 90002