Time Travelling Dinosaurs

Comment by daz71

More of the time travelling dinosaurs here… View Placemark / Google Earth These are on a small island in Crystal Palace Park, South London.