Image 1 of 1
PLM 01 TW701 001.JPG
Seattle Science Center. Dinosaur display.