Swiss Landscapes and Beyond

Swiss Landscapes and Beyond

Russian artist, Victor Egorov has spent time painting the stunning landscapes of Verbier, Switzerland. Here a selection of his paintings can be seen. He is happy to discuss commissions.