36x48 mix media on canvas 2019
MIXED
£1,423.22 Alert
Loading
14 day money back guaranteeLearn more
Location United StatesAboutAs a self-taught artist Mr. Leroy Miranda has found a new vocabulary for life. Mr. Miranda’s work is a reflection of the world around him, the moments of opposition and... Read more
By submitting this form you do not commit to follow through with the commission.