A Pamplona window [Navarra, Spain].