Share
twitterlinkedinfacebook
Image 1 of 1
independence-museum-mural_0026.jpg
Detail of a painting on display at the Independence Museum depicting the struggle for independence. The mural bears the signature of a Chinese artist.