Comments

China unveils colossal 1,320-ton sculpture of Chinese God of War "Guan Yu" 19 comments
guest · 8 years ago
Better than Lady Liberty, IMO.