Home Villages New England John Moore Television, New England

John Moore Television, New England

An old newspaper photo of the shop front for John Moore Television which was near the Triangle on Lincoln Road, New England