Derya Ahmetbeyoğlu

Oil on canvas, 70x60 cm, Unframed, Signed, Certified