Pomona, CA
Shenzhen Bay Sports Centre - Gymnasium (Spring Cocoon)

Shenzhen Bay Sports Centre - Gymnasium (Spring Cocoon)

Shenzhen, China