Super. Human. ‘21

Rina Yang is a director of photography based in London. She grew up in a small city in Japan, where she studied still life and portrait painting.

From Rina Yang.