October 10, 2023 Mountain Bridge, Yamaguchi, Japan Mountain Bridge, Yamaguchi, Japan Share this:TwitterFacebookLike Loading... Related