Shiori Akiba

About Shiori Akiba

Japanese photographer based in London.