Photographs by David Earl
Portmeirion is a folly on a grand scale; a village constructed purely for fun on the coast of north Wales.