Designed by
Title
Flag Post at the Victoria Falls Hotel, Zimbabwe #218626453
Description
The Victoria Falls Hotel near the Victoria Falls in the Zambezi River, a relic of British colonial times, today is one of the top hotels in the world.
This image is editorial