Saturday, May 13, 2017
Steller's Arch on Bering Island | Russia
Postcard
Steller's Arch is located on Bering Island, one of the Commander Islands. These islands are located off the eastern coast of the Kamchatka Peninsula of Russia.
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment