Sheep Island

A small island with an abundance of sheep on it.