What scientific photos are hard to believe but are indeed real?


3. Human embryo on a pin