Kathmandu
Sunday, August 31, 2025

In pics: Dolphins seen in Wellington, New Zealand