A Window of Tzarskoye Selo Palace painted by Seonaid Ross Russia

Seonaid Ross

A Window of Tzarskoye Selo Palace

St. Petersburg, 20" by 18"

Back