Mark Dean Veca is an American artist based in Altadena, California. He creates paintings, drawings and large-scale installations.
Subject ID: 30437
MoreMark Dean Veca is an American artist based in Altadena, California. He creates paintings, drawings and large-scale installations.
Subject ID: 30437
Subject ID: 30437