Smolny Cathedral painted by Seonaid Ross Russia

Seonaid Ross

Smolny Cathedral

St. Petersburg, 36" by 24"

Back