Summer Palace of Peter the Great painted by Seonaid Ross Russia

Seonaid Ross

Summer Palace of Peter the Great

St. Petersburg, Russia, 30" by 30"

Deep sides painted in lieu of frame

Back