Browsing: Yosuke Miyamoto

After having to cancel the Japanese Long Course Championships due to the earthquake and tsunami catastrophe, the Japanese swimming federation…

Read More