The Castle in Jamestown, home to St. Helena's government

SAMSUNG DIGITAL CAMERA

Close Window