Cute Dalmation dog sitting on a wall at the Castillo de Loarre in the Pyrenees foothills, Huesca, Aragon, Spain, Europe.