resident-reptile-art - After 20+ years, I submit this theory for THAT scene in The Lost World.

more about : resident-reptile-art