by Seonaid Ross



Artwork Description

Summer Palace of Peter the Great


0.0 x 0.0


St. Petersburg, Russia Acrylic on Canvas, 30" by 30" Black Floater Frame Available for Sale



Artwork Details


Medium:

Genre: