A covered walkway spans a waterway on the grounds of Bellingrath Gardens in Mobile County.
Bellingrath Waterway
Courtesy of Southern Living, Inc.
A covered walkway spans a waterway on the grounds of Bellingrath Gardens in Mobile County.