Published at 1077 × 800 in “THE WONDER I-XXXV” ← Previous Next → “THE WONDER / LIGHT SOURCE – SOURCE LIGHT”, 2022, ca. 110cm x 160cm, Fine Art Print, 2+1 AP