Meteor

A large flaming stainless steel meteor heads for earth to wipe out the dinosaurs. A unique commission for Winchester University

Meteor

A large flaming stainless steel meteor heads for earth to wipe out the dinosaurs. A unique commission for Winchester University