They occupy the  mist shrouded highlands of various islands such as Sant Cruz, living to over 150 years.  Must be the highland air!
Hosted by www.Geocities.ws

1