‘The Mirror’ by Haruki Murakami

murakami-haruki-1983a

The Mirror by Haruki Murakami, 1983 Continue reading