Hilda Debra


Screen print on Arches paper • 20 x 30cm