Finished Nest and an Upcoming Show October 27, 2014October 27, 2014 LisarachelLeave a comment Human made nest sculpture