this is Magellan’s Point. It’s where Magellan actually landed!

Leave a Reply to Anonymous Cancel reply