Altar (The People’s Princess)
oil on canvas
48” x 24” left, 48” x 36” middle, 48” x 24” right
2025

previous                    next