Designed by
Title
Center of the NASA in Madrid, presiding over the complex with a large antenna. #142430804
Description
Center of the NASA in Madrid, presiding over the complex with a large antenna. Photograph made in Robledo de Chavela, Madrid, Spain.