Meze museum yields about 100 eggs believed to be titanosaurs

Technology