Anonymous.:
Caernarvon Castle, Caernarvonshire, North Wales.