new paintings

Show More
Ruben's "Assumption of Virgin Mary"

30 x 48 inches oil on canvas $5000