This is one of the windows in Pembroke castle ( Pembrokeshire, Wales )