Previous Home Next

This picture nicely sums up the contrasts of Rhodes Town
September 2007