Baboon

Baboon
Archival pigment print on Hahnemühle Fine Art paper
19,7 x 15,7 in / 50 x 40 cm
edition of 12