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 - 2026
Hancock County Historical Society and Museum
All rights reserved