The great deceiver / 60x80cm - 23,6x31,5in / Plexi Fine Art Aludibond / OL - 2017
The great deceiver / details / OL 2017
The great deceiver / details / OL 2017
The great deceiver / details / OL 2017
The great deceiver / details / OL 2017