11.4.12 Optical illusion by stoat

11.4.12 Optical illusion

Can anyone guess what it is ?
Umm...maybe one of these netting stand things that you put over food to keep the insects off?
April 12th, 2012  
Leave a Comment
Sign up for a free account or Sign in to post a comment.