Palo Alto, California
Leo the St Bernard takes on water
USACaliforniaPalo AltoSt BernardDogdrinkingwateranimalpetMatadero8731