About // TEDDY IBORRA
Teddy Iborra Wicksteed is an Independent Photographer and Art Director based in London with a satellite studio in Barcelona. His work is often described as Post-Modern Renaissance. Not attached to any specific technique, he often mixes analog and digital processes to achieve a unique aesthetic never bound to any particular popular tendency.During the past two years he has been developing a very particular style creating and photographing Still Life series based on the abstraction… read more