Yes, but you could see her from space. I like that thought
“you could see her from space.”
Yes. There is that. ;)
Yes, I think that was the point of that green.
Though Mayflower has me picturing it in red!