HomeI Don't Need Rescuing£300.00PriceStar Wars Princess Leia original painting, size 42 x 58 cm. Painted with acrylics.10% of the sale of this painting will go to Mind UK, Charity Number 219830Size16 x 24 inches OriginalQuantityADD TO CART