Where have all the flowers gone?


See if you can spot it. This image appears to show a flower on Mars… Or just a strange formation on a rock…

TELL US WHAT YOU THINK

%d bloggers like this: