Saturday, June 6, 2015

Pictures of 1989: Tiananmen Square near Midnight of June 3, 1989




Quite possibly the last image of Goddess of Democracy before she is destroyed.


Pictures of 1989

No comments: