god pfp
god

@sorin

Victoria Falls is the largest waterfall curtain in the world. This waterfall is located on the Zambezi River and on the border of Zambia and Zimbabwe. Its height is 108 meters
79 replies
60 recasts
116 reactions