Flea in St. Petersburg, Russia on July 20th, 2012. Photo by David Mushegain.

Flea in St. Petersburg, Russia on July 20th, 2012. Photo by David Mushegain.