Results 1 results found A commercial whale watching boat being launched at the beach at low tide in Puerto Pyramides, Golfo Nuevo, Argentina, South America Tranquil scene with motorboat in lake, Annecy, Haute-Savoie, France