Ithamar

Ithamar. island of the palm-tree