Rate Photo
Jesse Eriksen
Oct 8, 2017
near Yokosuka,
JP
“At the top of Mt. Ogusu there is a observation tower. From the top of the tower, you can see the entire Mirua Peninsula and Mt. Fuji on a clear day.”
0 Comments