Pembroke town & castle, south Wales

Three prints in same mount, other prints are: Pembroke (PD7259), & Fort Barracks, Pembroke Dock (P8320).