Grand Duchess Olga Alexandrovna

The Grand Duchess, her art and war

The image above is of a postcard in my possession. It is entitled “On their way to war” and was taken from a painting by Grand Duchess Olga Alexandrovna of Russia. Olga apparently painted this artwork in the early 19th century, perhaps at the beginning of World War I. But

Read More