Stella Maris is an aspect of the Christian Virgin Mary as spiritual guide. She is called Mary, Star of the Sea, and protects those who make their living on the oceans such as mariners and seafarers. She is shown on a lunar crescent wearing a starry crown, Her typical iconography, which likely references Revelations 12:1 of the Bible, which describes "a woman... with the moon under her feet, and on her head a garland of 12 stars." The moon of course also connects Her with the sea and its tides. The flower at Her breast is a tradescantia blossom, which my mother always called "Mary's Tears".
The medium is scratchboard and acrylics, and was originally drawn for a friend, so now it is technically in a "private collection."