Yokohama, Japan


Yokohama, Japan


Yokohama, Japan. Second largest city in Japan by population after Tokyo