A duck farm in Shaoxing

  Previous Picture     Thumbnails     Next Picture