Alexa Grace is the artist in residence of the Met Photo #12

Alexa Grace is the artist in residence of the Met