SHERRY LEEDY CONTEMPORARY ART

New World Center: Miami Beach, Florida
2020
India ink on acid-free paper
9″x12″

Questions about this piece? Send us a message!