St. Isaac’s Cathedral 71.1 x 91.5 cm oil on canvas

St. Isaac's Cathedral 71.1 x 91.5 cm oil on canvas

St. Isaac’s Cathedral
71.1 x 91.5 cm
oil on canvas

Menu