Oil on board | 8x10" | Available at The One Piece Show, March 3-27, 2023, Schweitzer Gallery, Indianapolis | Sold
detail