Happy Valley Dog Patch (H)

Happy Valley Dog Patch (H)