Regular price £550 Unit price / per
82 x 67cm framed
Spray paint on hand finished 24 carat gold leaf These are made to order.