Big helicopter (possibly russian made) at Jorge Chavez Int'l (LIM), Lima, Peru. Compare with the jetliner below.
View in Google Earth Categories: Helicopters - Parked
By: hkfczrqj
Advertisement

Comments

Policies
Please enable images and enter code to post
Reload
Advertisement