Polish Painting MasterpiecesJustyna Pennards-Sycz "Where did I Put it?", from the cycle Night Forest, 2015, mixed media on canvas, 100 x 150 cm, for sale