@zachary_77 posted one few days back here another 90 odd million year old bug in amber

By
@zachary_77 posted one few days back here another 90 odd million year old bug in amber - meme
report icon
dislike icon
76% (558)
like icon
favorite icon