By Victor Castillo
Acrylic on canvas
31 3/4” x 31 3/4” – 81 x 81 cm
(£5,500 with VAT, if applicable)
For any enquiries and to chat about pieces in detail, please contact here
Sending...