Barthélémy Toguo · Homing Pigeon, 2005

Barthélémy Toguo, Homing Pigeon, 2005, ink, 193 × 119.5 cm. Sold at auction in 2019. See Barthélémy Toguo’s auction records and prices →