Daily News3 months ago
Watts Towers: A Landmark of Art, History, and Resilience in Los Angeles
Discover the Watts Towers in Los Angeles, a National Historic Landmark built by Sabato Rodia. Learn about their history, cultural impact, and significance in art, film,...