Hinson's Island

from Wikipedia, the free encyclopedia

Hinson's Island stands for several islands of Bermuda: