This 11" x 14" mounted print showcases Noah Davis's mesmerizing painting "Isis". Currently on exhibition at the Barbican until May 2025, this print captures the stunning details and captivating colors of the original piece.
Size 11 x 14 inches