Meandering River

Meandering River - A River Meandering Through Inland Belize Photo