Cute little fellow! Santillana del Mar, Cantabria, Spain.