Stock Photo: Head Of Medusa by Alexej von Jawlensky, 1923, 1867-1941, France, Lyon, Musee des Beaux-Arts

Stock Photo: 1158-1518 Head Of Medusa by Alexej von Jawlensky, 1923, 1867-1941, France, Lyon, Musee des Beaux-Arts