Showing posts with label 08-02-2008. Show all posts
Showing posts with label 08-02-2008. Show all posts

August 22, 2008

08-02-2008: Even Frogs Have Superheroes


...spotted on a wall in Little India, Singapore