Long exposure view of Caernarfon Castle, a medieval fortress in Caernarfon, Gwynedd, north-west Wales