The Cross Richmond, England

  • 1.  THE CROSS. National Heritage List for England.