Beijing 2008 olympic swimming stadium:"watercube"
Editorial use only
Editorial credit: fotohunter / Shutterstock.com

Royalty-free stock photo ID: 13635394

Beijing 2008 olympic swimming stadium:"watercube"