Portmeirion, Gwynedd. August 2004.