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