Tater Farms Strip

Small airport in Hastings, Florida, United States.