Pembroke Castle

Tourist Attraction

Pembroke Castle

Dyfed - PEMBROKE

Pembroke SA71 4LA, UK

SA71 4LA