Rita Letendre
Space is Infinite
Oil on canvas
2008
76 x 121
(30'' x 48'')
Price upon request

Price request and availability

Other works by Rita Letendre