The Scarlet Flower
1953
Ref. # 047a-781
test print
31x23 cm
1953
test print
31x23 cm
Ref. # 047a-781
1953
Ref. # 047a-781
test print
31x23 cm
1953
test print
31x23 cm
Ref. # 047a-781