fbpx

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

Leave a Reply

Your email address will not be published. Required fields are marked *