“Pierre’s Experiment” Science has produced two headed tadpoles. Here the tadpoles are the product of a toad and a red eyed frog enjoying an old cell-phone as part of their homey environment graced with a nice bloom of Alien Botanicals. 6” x 4” Earthenware
Recent Comments