This is a third generation South African captive-bred veiled chameleon

This is a third generation South African captive-bred veiled chameleon

This is a third generation South African captive-bred veiled chameleon