Apr 17, 2009

Floating By


What is floating on the surface of this river?

Hint: This picture was taken two weeks ago in Tokyo.