3/4/10

Oh.. shit.

This was taken from this month's issue of Mix Magazine, one of my favorite publications.  Lenny's personal studio is built 100 feet from the beach on Eleuthera Island in the Bahamas..


No comments:

Post a Comment

I post things I like.