Mario Castellanos: Lizard
Mario Castellanos: Lizard
Striking lizard by artist Mario Castellanos. Mario is considered the master of lizards and iguanas carvings!
Striking lizard by artist Mario Castellanos. Mario is considered the master of lizards and iguanas carvings!