Oil on cardboard, framed, about: 99 x 69 / 95 x 65 cm.
Good.
No
Do you have something similar to sell? Get your items valued free of charge!