Could this be a meteorite?

Printable View