Felix Vigil

Creation Story, 2004
Mixed Media on Canvas
78 x 44 in
$12,500
PurchaseInquire