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 →
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 →