Sunday 21 February 2016

Santa Cruz De La Sierra, Bolivia

Fusion of Nature and Architecture filmed from Toborochi Suites in Santa Cruz De La Sierra, Bolivia.