Visitor, 2016 By: zgalleryartseditor Category: January 17, 2017 Visitor, 2016 oil on canvas 195 × 130 cm (76.7 × 51.1 in) Henni Alftan