Ultramarine Gallery (St. Petersburg)
 
Ultramarine Gallery represents contemporary Russian artists from 1950 to current times, aiming to showcase the diversity of genres, styles and world views of established and emerging artists.
 
Location: Zvenigorodskaya Street, 12