North America, United States, California

Chula Vista

Updated at , observed at "Imperial Beach, Naval Auxiliary Landing Field Observ."