A very high resolution optical satellite image of Space Launch Complex 4 at Vandenberg Space Force Base.

Space Launch Complex 4

Interactive Viewer

Tags:
No items found.