. Specks of land in the vast infinite sea, Islands have long fascinated the human imagination. Distant and isolated ...

from: http://www.rushhour.nl/