Stonewood Island

Stonewood Island is a very large coastal island of the continent of South Onnor.