Photographer Thackerville, Oklahoma, United States - 6630 mi away 0% Response Rate Online 2023-10-29T03:09:15+00:00