Even the most astute art enthusiasts will be delighted by the thought-provoking pieces on display at On Solyanka Gallery.
This display of artworks is situated in Moscow City Centre, a destination that has plenty of things going for it! Red Square, St. Basil's Cathedral, and Bolshoi Theatre are other interesting attractions not far away when you're all done at On Solyanka Gallery.