"Pet Store" - A Solo Exhibition by Kristina Micotti Press release and preview images for Pet Store - a solo exhibition by Kristina Micotti on view May 9th - May 30th, 2020 May 07, 2020