Preview Red Slipper Souvenirs at Shibaozhai Pavilion, Yangtze River, Shibaozhai, China Image ID: 1113-70150 Artist: Holger Leue Purchase a commercial license Buy framed prints & more from our print store travel close up close up nobody chinese day travel destination asia shoe china red indoors shoe souvenir shoes shibaozhai shibaozhai pavillon