LST Prototype, La Palma
The LST Prototype, LST-1, construction on the CTA-North site in La Palma.
94 photos · 2,239 views