John Kannenberg:
John's breakfast
John Kannenberg:
Alex's breakfast
John Kannenberg:
Mini-Chef
John Kannenberg:
Dave Stewart sure has let himself go since Eurythmics broke up again
John Kannenberg:
Graffiti Tut
John Kannenberg:
Cigar Man
John Kannenberg:
San Francisco Museum of Modern Art atrium
John Kannenberg:
San Francisco Museum of Modern Art atrium
John Kannenberg:
detail of Sol LeWitt's atrium paintings
John Kannenberg:
SFMOMA architectural detail
John Kannenberg:
SFMOMA architectural detail
John Kannenberg:
shadow self-portrait at SFMOMA
John Kannenberg:
shadows of sculpture at SFMOMA
John Kannenberg:
shadows of sculpture at SFMOMA
John Kannenberg:
visitors at sfmoma
John Kannenberg:
sign, sign, everywhere a sign
John Kannenberg:
cable car cables
John Kannenberg:
cable car cables
John Kannenberg:
Contemporary Jewish Museum atrium
John Kannenberg:
Contemporary Jewish Museum atrium
John Kannenberg:
Contemporary Jewish Museum atrium
John Kannenberg:
Contemporary Jewish Museum atrium shadows
John Kannenberg:
Contemporary Jewish Museum atrium
John Kannenberg:
Contemporary Jewish Museum atrium
John Kannenberg:
Contemporary Jewish Museum atrium
John Kannenberg:
Contemporary Jewish Museum atrium
John Kannenberg:
Contemporary Jewish Museum atrium food sign
John Kannenberg:
Contemporary Jewish Museum cafe
John Kannenberg:
skateboarder skates past Contemporary Jewish Museum
John Kannenberg:
outside of the Contemporary Jewish Museum