Shannon Borg is an oil painter who creates colorful, large-format abstract landscapes inspired by the shorelines of the islands where she lives.