Russian princess visits East Cowes

Russian royal, Her Highness Princess Olga Andreevna Romanov, great-niece of Tsar Nicholas II, the last Emperor of Russia, visited East Cowes to lay flowers at the Romanov monument. The Princess,