Swept Along

Swept Along (2001) by Tim Parish