Almaden Air Force Station


Almaden Air Force Station - military base in United States of America.