CHRISTIAN LOUBOUTIN

IFC, Shanghai, China