A small white dog sits on the cobblestone patio in front of a big window that is reflecting the hillside across the way. Photo by Julie Shipman Photography
A small white dog sits on the cobblestone patio in front of a big window that is reflecting the hillside across the way. Photo by Julie Shipman Photography