"Mieka"
"Mieka" was originally part of The Beautiful. Project's "The Self Care Exhibit". "Mieka" is currently on display at The Metropolitan Museum of Art as part of the "Pens, Lens, and Soul: The Story of the Beautiful Project" Exhibit. Pens, Lens, and Soul will be on view at The Met Fifth Avenue in the Ruth and Harold D. Uris Center for Education from December 6, 2019 - February, 24, 2020.
Also, check out the Met's press release about Pens, Lens, and Soul, as well as coverage of the exhibit in INDIE WEEK and The New York Times!