Image 1 of 1
PA101129.jpg
United States of America, Florida, Everglades: Airboat