Carmen 2017 Oil painting on acid-etched and mirrored glass 48 inches by 48 inches by 1 inch Carmen 2017 Oil painting on acid-etched and mirrored glass 48 inches by 48 inches by 1 inch Carmen 2017 Oil painting on acid-etched and mirrored glass 48 inches by 48 inches by 1 inch