A visit to DeHaven Ranch

Today we visited the DeHaven Ranch…