Cute little fellow! Santillana del Mar, Cantabria, Spain.
 
Stop Slideshow
Start Slideshow
Refresh