"Sea Urchins" was invited in Art Star Magazine, March 2026.