1 articles
Art
Study suggests iconic Lion of Venice was made in China
A new study has suggested that Venice, Italy’s iconic winged lion statue may have been created in China well before Marco Polo’s famou...
Ryan General
Don’t miss out on the latest news by signing up for Sharkbites.