Index page First image Previous image Next image Last image
Image 71 of 90
07840 20060129 1715-58 Kuala Lumpur flag post
Merdeka square with flag post
Malaysia's independence was proclaimed here in 1957