Excalibur

Castle

The Cook Castle, “Excalibur”, in Fort Payne, Alabama.