Ivan Caster is a fine art and fashion photographer based in Barcelona.
He has a creative approach to photography with an eye for distinct and authentic details. Inspired by nature, art and culture. He captures images that tell stories through light, movement and substance.