Lomography Gallery Store East London Turns 1!!!

shared by lgseastlondon on 2011-12-05 · 98 Photos