EGIMAGE_20050423083918_ChinaStateVisit_0209.jpg
Avid for pets - Shanghai, China