Puppy at the Beach

Toronto dog photography