Framed-Hephaestus

Hephaestus

2011
1/20

Frame size: 37.5cm x 48cm
Print size: 15cm x 22.5cm

Photopolymer Etching