Leeuwarden Air Base, Leeuwarden, Ljouwert, Frisia, The Netherlands, Holland, Europe, Stock Photo, Picture And Rights Managed Image. Pic. PNA-19369195