• chirei

    Genius loci – The Higashikawa Awards –

    Genius loci – The Higashikawa Awards – Towada Art Center Higashikawa, located in Kamikawa District, Hokkaido, declared itself a town of photography in 1985 and has held the Higashikawa International Photo Festival every summer since. Over the last...

    > Read More

Back to top