China Floods 2003 - IFRC Appeal (22 July 2003)

Map
from ReliefWeb
Published on 21 Jul 2003