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 made in a village in Serbia [...]
