CARLOS BETANCOURT
1

The Enchanted Garden III, 2010

Print on fine art paper
46h x 30w in
(116h x 76w cm)