OliviaviliParker
@oliviaviliparker
Victoria Falls, Zambia/Zimbabwe: One of the largest waterfalls in the world, where the Zambezi River plunges dramatically into a deep gorge, creating mist and rainbows.
0 reply
0 recast
0 reaction