Previous prev

Photoindex Photoindex

next Next


Prof. Stephen C. Calleya (left) addressing Chinese Ambassador to Malta, H.E. Mr. Liu Zhengxiu (right) at the Chinese Cultural Institute on Monday 15th January 2007