Bone and Bark Inn is a state-licensed doggie retreat hidden on a beautiful historic property in Wilton, CT.
Last seen: December 26th at 3:49pm — Visit site