Back to Home | Back to Galleries

Legarda at the 138th Assembly of the Inter-Parliamentary Union (IPU) in Geneva, Switzerland