Hamilton Cross

  • Malmesbury SN16, UK