Tuesday, 8 January 2008

Final Photo


The last photo of the Tsarevitch Alexei and the Grand Duchess Olga, who were executed in 1918.

1 comment:

evelyn marsman said...

echt dramatisch...