If anyone’s wondering where this is, it’s the top of Jacob’s Ladder in Jamestown, St Helena.
stinkpad
joined 1 year ago
If anyone’s wondering where this is, it’s the top of Jacob’s Ladder in Jamestown, St Helena.
No, that’s an English thing.