Bits and pieces of what was to be the Carter Parkway stand on Moreland Avenue near North Avenue

Skip viewer