Tag: Felix Odell

Felix Odell

Felix Odell (b. 1976) is a photographer currently based in Stockholm, Sweden. After his studies in art and photography, Felix attended KTH, The Royal Technical College, for a degree in…