Preview Watts Towers National Historic Landmark, Los Angeles, California, United States of America, North America Image ID: 776-2088 Artist: Richard Cummins Purchase a commercial license Buy framed prints & more from our print store color image photography outdoors no people travel travel destinations vertical blue sky architecture building exterior colorful tiles watts towers landmark historic national historic landmark los angeles california united states of america north america usa tourism close up detail