Organic-Artifacts


Sherrie is an artist and designer based in Richmond, Virginia. Her personal artworks currently explore organic forms inspired by nature.