Albahie Auctions
2007 | Wonders of Nature
152 × 127cm
c-print
Auction date: 18 Mar 2023
Estimates: 7,500 - 8,500$
not communicated