1995 USA: Florida
Florida: Keys, Everglades
Driving a hovercraft, getting really close to crocodiles and Pythons – in the most beautiful light.
Florida: Keys, Everglades
Driving a hovercraft, getting really close to crocodiles and Pythons – in the most beautiful light.