Barthélémy Toguo · Homing Pigeon, 2005

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