Puzzle: Rainbows On The Ground
Bensonhurst Bean -
20 May 2011
Photo by nolastname.