A review by zainub_reads
The Boy Who Met a Whale by Nizrana Farook

adventurous lighthearted medium-paced

4.75