Mihai Tarus

Saint Petersburg on Vasilevsky Island, 1971, oil on canvas, 47x61

Close