Grace Almera is a talented self-taught photographer and filmmaker currently based in Copenhagen, Denmark. Grace focuses