DX #106019 (1)

C-17, 08186 Lliçà d'Amunt, Barcelona, Spain

Nearby

...loading nearby...