Hello, One tends to forget it, but the human being did not always reign on earth; Prehistoric animals disputed this hegemony. A block of stamps of France 2008 on a digital montage realized in unique model reminds us of it and it is made in France. Have a good day.