Posts
25
@jfang003
··
0 views
1 min read
Saint Helena is a British Overseas Territory located in the South Atlantic Ocean
I didn't even know this place existed. The world is full of things you don't know.
Posted Using LeoFinance Beta
Saint Helena is a British Overseas Territory located in the South Atlantic Ocean
I didn't even know this place existed. The world is full of things you don't know.
Posted Using LeoFinance Beta