Taurida – Land of Taurus
Location: Mercato, 9115 Strada Place, #5155
05/03/2019 - 05/17/2019
Taurida is the name for the ancient southern part of Russia now known as Crimea. During this exhibition, you will see confident and rugged impressionist paintings by three Russian artists: Alexei Petruhin, Rustem Stahurski, and Mikhail Shapovalenko depicting the unsurpassed beauty and poetry of this ancient land.