Mixed media. Signed "Joël Mestre" and dated 1988 on the bottom and back.
Size: 100 x 73 cm; Size with frame: 113,50 x 86,50 cm