Avaranboth

One of the Hanfarador Islands

Source: Missing Lands