Artwork > Art Installations

mexican myth, installation art, dia de los muertos
Our Lady detail
2013

Our Lady in the reflected window