Apple Store Link
Play Store Link

Marcia Schvartz

55, 2010

Sepia on burlap

56 1/4 x 40 1/2 in (143 x 103 cm)