Posted in Art, London, Music, Photography Tags: Betty Steele, Lomography, Lomography Gallery Store London, Ninety