Galerie photos david hamilton. MYSTERIOUS CAVES - WALSINGHAM NATURE RESERVE - HAMILTON PARISH - BERMUDA