Green Tara Title: Green Tara Artist: Mayumi Oda Dimensions: 55″ x 17″ (140 cm x 43 cm) Sold Please contact the gallery to purchase.