Tags: abandoned, stack, rock, fort, milford, haven, wales, th-century, island, built, protect, invasion