• Maslen & Mehra
  • Ibex - Louvre - Paris, 2006
  • Durst lambda print, dibond, face mounted acrylic
  • Edition 3/5, 52 x 72 cm
  • SOLD
  • Native Series