Share
twitterlinkedinfacebook
Image 1 of 1
TVO01545CHN.jpg
A red star mounted on a wall in the main hall of the China People's Revolution Military Museum..