A review by audrey_took
H2O by Virginia Bergin

1.0

I liked the premise, but for the love of pete, Ruby was one of the most unlikeable main characters I've ever read.