Mary Weatherford

Mary Weatherford
Mermaid Ave, 2013
Flashe and neon on linen
93 x 79 inches
leftright