Worm's Head
S3 E6 November 22, 2017 0h 45m
Source:
Advertisement
Advertisement
Advertisement
Overview
The last of the heats takes place in Worm's Head, Wales, where the artists have just four hours to capture the stunning coastal scene on canvas.