Dino Day

A roaring good time at the Louisiana Art & Science Museum