Heaven and Sea Open Up for St. John

2019 / Oil on linen / 60 x 75 x 2,5 cm

‘The Cave of St. John is situated in this tiny beautiful and peaceful place on earth which is the island Patmos in Greece. It is the place on earth where paradise and mankind met each other in the being of St. John.’