“Tara’s Temple”

Available Artwork: Wall Pieces

“Tara’s Temple” / De la Torre Brothers / 2011 / Pygmented digital print, resin castings, faceted glass / 48 x 36 x 3 inches
Category: Wall Pieces
← Back to Available Artwork