Felix Podgurski originally hails from St. Petersburg, Russia. His simple yet compelling figurative art is reminiscent of the sculptures of Henry Moore.