Elmwood Manor, built in 1804, destroyed in 2005, 902 South Beach Boulevard, Bay Saint Louis
Image 13 of 32
Elmwood Manor, built in 1804, destroyed in 2005, 902 South Beach Boulevard, Bay Saint Louis
© 2008 - 2024
Hancock County Historical Society
All rights reserved