Ichiro & Casca 18 Sep 2024 Ichiro & CascaThis painting is SOLD.For sales and commission information, please contact The Artist.18×24” Oil on Canvas thecobra Animals