It’s still rock and roll to me….

  The Photographers’ Gallery in London, at 16 Ramillies Street, just a side alley off Oxford Street, is a destination vacation for photo fans and historians. Three active floors of exhibits in bright clean spaces, a bookstore with lots of film (and I do mean photographic film), and a pretty decent cafe on the main […]