A Serbian Dinosaur In England

Image Credit Flickr User bobfranklin There’s a fascinating article over at Kuriositas.com talking about a dinosaur known as Luna Park which can be seen in Southsea, a seaside resort located in England. The Dinosaur was originally made in Serbia: Although Southsea is now home to Luna Park she was originally…

Continue reading