Saturday, October 23, 2010

What are those?


What are those green spots?
A: frogs
B: algae
C: none of the above


(answer in comments)
(no peeking)