Lomography has film partners all over the world and this time we present to you Marfa Film Shop from Texas, USA.