June 15, 2026
Bag made with T rex protein fragments goes on display in Amsterdam, set for auction over $500,000