JamesBurns
4 years ago1,000+ Views
1913 - Anastasia Nikolaevna, Grand Duchess of Russia, Takes Selfie
She did it before it was cool. And, yes, she died.
0 comments
6
Comment
Share