Tag: Valencia

Posted in Static News

Spain seizes one of Europe’s biggest taxidermy hauls

Police in Spain have seized one of the largest discoveries of taxidermy animals in Europe as they investigate potential smuggling. source

Continue Reading