Zachari Logan | Still Life in a Ditch No. 3 Still Life in a Ditch No. 3 2024 Accompanied by a certificate of authenticity signed by the artist Pastel on black paper 40 x 36.75 inches Contact gallery for price. Work by Zachari Logan