Scratch That Itch Previous Photo: Sunset Ride Next Photo: Split Personality
 
December 29, 2006
 
A dog satisfies an itch at Ocean Beach in San Francisco, California.