- Home
- GENEVA, SWITZERLAND - MAY 30, 2026: Passenger airplane approaching landing behind a barbed wire perimeter fence at Geneva Airport. Puzzle #886075678
GENEVA, SWITZERLAND - MAY 30, 2026: Passenger airplane approaching landing behind a barbed wire perimeter fence at Geneva Airport. Puzzle #886075678