Odessa, Ukraine
Recognition
Artist featured in a collection
Petro Popovsky is an artist who is a member of the International Association of Art (IAA) and the Union of Artists of Ukraine. He resides and works in Odessa, Ukraine. His artistic endeavors encompass various genres and themes, with a particular focus on landscape painting and still life. The artist...
artworks
View All 38 Artworks