The Aliens of Palencia Cathedral (Spain)

There are two ‘aliens’ in the ‘Unknown Beauty’ cathedral in Palencia (Spain). I mentioned them some time ago, but when I passed by a few…