One of the many beautiful ditches in the city of Georgetown, Guyana!
[Previous]
[Back to Places]