Creation Museum »

NEEDLE FISH

Add to Your Site

NEEDLE FISH

FOSSIL NO: SF1692
AGE:95 million years
TERM:Cretaceous
LOCATION:Haqel, Lebanon
LIVING SPECIMENS:  
PICTURE DETAILS:
1st detail
2nd detail