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