Red Chameleon

24x48 oil painting

Red Chameleon