Wander Lord

Interesting on art, nature, people, history

Monument to the solar system in Port Stanley, Falkland Islands, United Kingdom

Monument to the solar system in Port Stanley, Falkland Islands, United Kingdom

Monument to the solar system in Port Stanley, Falkland Islands, United Kingdom