Lucky Lairds Landing Airport

Small airport in Villa Rica, Georgia, United States.