Harsh's Library


Kafka on the Shore

By: Haruki Murakami - Read: July 29, 2023 - Rating: 8/10