Art on Display at Hastings Ranch Library