Stella Rotger is a photographer based in Catalonia, Spain.