Lomography Gallery Store East London Grand Opening

More photos by veneta