Nature 3J3A0305 3J3A0600 3J3A1016 3J3A1063 3J3A1130 3J3A3522 3J3A3533 3J3A7270 3J3A8349 3J3A9360 3J3A9464 3J3A9672 3J3A9858 3J3A9926 IMG 1979 IMG 2147 IMG 5437 IMG 6180 IMG 6686 IMG 6698 IMG 6728 IMG 6984 IMG 7447 IMG 7451 IMG 7915 IMG 8753 IMG 9384 IMG 9420 IMG 9979 strawberry pearls