Lomography has film partners all over the world and this time we present to you Three Sitting Birds, a film shop in Cyprus.