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