11902 Turkey Rd., Papillion, Nebraska 68046 USA
Photo Credit: Campendium/Catherine Forest
Claim copyright