Lily's Driftwood Bay

Lily's Driftwood Bay

Available on iTunes, Prime Video
Driftwood Bay is a special island that exists in the imagination of Lily, who creates a world of adventure and friendship from different treasures she finds washed up on the beach.
Starring Peter Mullan, Stephen Fry, Orlagh O'Keefe