Polish Painting Masterpieces
Krzysztof Izdebski-Cruz
"Echo and Narcissus", 2012-13, oil on canvas, 86 x 92 cm i 30 x 33 cm, private collection

Echo and Narcissus
STORE
POLISH VERSION | GALLERY