Category:Owen-Lufkin House

English: The Owen-Lufkin House in Atmore, Alabama, is listed on the Alabama Register of Landmarks and Heritage.

Media in category "Owen-Lufkin House"

The following 2 files are in this category, out of 2 total.