Max Liboiron

PigBirds: The New Natural History Museum 2005 mixed media 8 x 8 x 4"

 

 

                © Max Liboiron