otmacamera

Fri, 19 May 2017 21:12:20 +0000

Grand Duchess Olga Nikolaevna Romanova of Russia on one of the islands in the Finnish skerries in "AL"

Grand Duchess Olga Nikolaevna Romanova of Russia on one of the islands in the Finnish skerries in 1913. "AL"

Load more