Natasha B. is the artist behind the Met Art. Photo #9

Natasha B. is the artist behind the Met Art.