Shinsuzaki Junction


Shinsuzaki Junction - road junction in Japan.