Petr Smukrovich 1928 - 1998 Pavlovsk Park 1916 Oil on canvas23 x 33.5 cm Item #3708 Sold See all items by Petr Smukrovich Read More About Petr Smukrovich Ask a Question