Saturday, September 10, 2011

Lobster Festival posters






Posters for the Lobster Festival in Los Angeles. Via.