Thursday, June 23, 2011

Magnolia Tennis Stadium. Shanghai, China

Designed by Mitsuru Senda