Radek Szlaga, Untitled (Pixel), 2017oil on canvas31.44 × 23.58 inches
Website: leto.pl/en
Email: [email protected]