Bug Mural, 2006

Copyright 2010-2011 Yoly Petra Stroeve