
Michael Menchaca American, b. 1985
An Arrangement of Logograms, Presumably a Sacrificial Ornamentation, 2013
Screenprint
25 x 19"
63.5 x 48.3 cm
63.5 x 48.3 cm
1 / 5
6
of
6