Pembroke Castle guarding its town on a long promontory in the far south-west of Wales

Pembroke Castle guarding its town on a long promontory in the far south-west of Wales