Ambarawa [OFF AIRPORT]

There are 1 photos for Ambarawa [OFF AIRPORT] located in Indonesia in the aviation photo database.

Photo Aircraft Location & Date
Netherlands - Air Force
North American P-51D Mustang
Ambarawa [OFF AIRPORT]
Indonesia