Chinese Pavilion

    Share

    Historic Pavilion in the Botanical Gardens, Shanghai, China.