Melena Maria Rya is the Met Art artist. Photo #5

Melena Maria Rya is the Met Art artist.