Check out our new site at openwaterswimming.com

Katrin Butcha

From Openwaterpedia

Katrin Butcha is a German endurance athlete, triathlete and open water swimmer who lives in Guangzhou, China.

External links[edit]