Hidden Waters by Catherine Cowles · Bookplated