aerial photograph of Island Chaffee, Long Beach, Los Angeles County, California

< Prev Next >
aerial photograph of Island Chaffee, Long Beach, Los Angeles County, California, one of the four THUMBS artificial islands in San Pedro Bay.  High resolution detail aerial views of Island Chaffee are available on request.
aerial photograph of Island Chaffee, Long Beach, Los Angeles County, California, one of the four THUMBS artificial islands in San Pedro Bay. High resolution detail aerial views of Island Chaffee are available on request.